using System;

namespace NWrapper.Attributes
{
	/// <summary>
	/// Use this attribute to specify that a given class should be invoked by the proxy
	/// as a singleton.
	/// </summary>
	[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
	public class SingletonAttribute : Attribute
	{
		/// <summary>
		/// Applies the attribute.
		/// </summary>
		public SingletonAttribute()
		{
		}
	}
}
